barra Inglise - Araabia
1.
-
Ingliseto humiliate, to disrupt somebody's composure or comfort with acting publicly or freely
-
Araabiaأَخْجَلَ
Related words
rod lipstick outside abroad wheelbarrow stick barcode barbell
English translator: English Arabic barra Eesti sõnaraamat Español Traductor Svenska Översättare