English Thai Dictionary

Search word English Translation Thai Transcription

Mongoloid

(Adjective)
เกี่ยวกับคนมองโกล   translate thai Mongoloid 
 
;