English Thai Dictionary

Search word English Translation Thai Transcription

caterpillar

(Noun)
คนที่รีดไถจากผู้อื่น   translate thai caterpillar 

caterpillar

(Noun)
หนอนผีเสื้อ   translate thai caterpillar  nǒn pěe sêua
caterpillar tractor
(Noun)
รถตีนตะขาบ   translate thai caterpillar tractor 
 
;