Skip to content
Thai Dictionary
Search the dictionary
Search
มโนศิลา
má-noo-sì-laa
Noun
red pigment stone
Recently looked up
Clear