English Thai Dictionary

Search word Thai Translation English Transcription

เมฆฝน

(Noun)
nimbus   translate thai เมฆฝน Reverse lookup
 
;