Skip to content
Thai Dictionary
Search the dictionary
Search
นครวัด
ná-khɔɔn-wát
Noun
Angkor Wat: the famous temple complex in Cambodia
Recently looked up
Clear