English Thai Dictionary

Search word English Translation Thai Transcription

tapeworm

(Noun)
พยาธิตัวตืด   translate thai tapeworm 
 
;