Skip to content
Thai Dictionary
Search the dictionary
Search
พำลา
pham-laa
Noun
an ill-omened type of elephant unfit to be ridden
Recently looked up
Clear