Skip to content
Thai Dictionary
Search the dictionary
Search
สัตวา
sàt-dtà-waa
Noun
a large parrot with deep blue-green plumage
Recently looked up
Clear