Skip to content
Thai Dictionary
Search the dictionary
Search
มันทิราลัย
man-thí-raa-lai
Noun
a royal residence; a palace
Recently looked up
Clear