English Thai Dictionary

Search word English Translation Thai Transcription

embarrassed

(Adjective)
ซึ่งลำบากใจ   ซึ่งลำบากใจ 
 
;