English Thai Dictionary

Search word Thai Translation English Transcription

สะดุดตา

()
strike the eyes   strike the eyes 
 
;