English Thai Dictionary

Search word Thai Translation English Transcription

ดักแด้

(Noun)
chrysalis   translate thai ดักแด้ Reverse lookup
 
;