barra English - Italian

1.

  • Englishto humiliate, to disrupt somebody's composure or comfort with acting publicly or freely

  • Italianimbarazzare, mettere in imbarazzo


Related words

beam  joystick  slash  bend sinister  rod  toolbar  lipstick  finger|the  outside  backslash  wheelbarrow  stick  finger  alienate  barcode  ingot  barbell  bolt  rail  bullion  bar|mars 




English translator: English Italian barra  Eesti sõnaraamat   Español Traductor   Svenska Översättare