English Thai Dictionary

Search word Thai Translation English Transcription

ขายหน้าขายตา

()
feel ashamed   translate thai ขายหน้าขายตา 
 
;