barra English - Japanese

1.

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

  • Japanese困らせる


Related words

joystick  slash  rod  toolbar  lipstick  outside  horizontal bar  scroll bar  wheelbarrow  stick  measure  barcode  ingot  word|measure  barbell  rail  bar|mars 




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