sierra Thai Translation

sierra - เทือกเขา

EnglishThaiTransliteration
sierra
(Noun)
เทือกเขา
têuak-kǎo