English Thai Dictionary

Search word English Translation Thai Transcription

embarrassment

(Noun)
ความขวยเขิน   translate thai embarrassment 
 
;