English Thai Dictionary

Search word Thai Translation English Transcription

ทดน้ำ

()
irrigate   irrigate Reverse lookup
 
;