English Thai Dictionary

Search word English Translation Thai Transcription

horseshoe crab

(Noun)
แมงดาทะเล   translate thai horseshoe crab Reverse lookup maeng-daa tá-lay
 
;