barra English - Hungarian
1.
-
Englishto humiliate, to disrupt somebody's composure or comfort with acting publicly or freely
-
Hungarianzavarba hoz
Related words
joystick rod lipstick outside wheelbarrow barcode bolt bar|mars
English translator: English Hungarian barra Eesti sõnaraamat Español Traductor Svenska Översättare