English Thai Dictionary

Search word Thai Translation English Transcription

ต้นสน

(Noun)
pine tree   translate thai ต้นสน 
 
;