English–Thai dictionary

Thai translation of the English word be embarrassed

English → Thai
  
EnglishThai (translated indirectly)Esperanto
embarrassed
(abashed; self‐conscious; shy; bashful; coy)
อาย

EnglishThai
be embarrassed กระดาก