English Thai Dictionary

Search word Thai Translation English Transcription

ตาเหล่

()
has a squint   translate thai ตาเหล่ 
 
;