Skip to content
Thai Dictionary
Search the dictionary
Search
เม็งราย
meng-raai
Noun
Mengrai: a subdistrict in Phaya Mengrai district, Chiang Rai province
Recently looked up
Clear