English Thai Dictionary

Search word Thai Translation English Transcription

ฉมวก

(Noun)
harpoon   harpoon Reverse lookup
 
;