kamus
.
Search
About
lorikeet
English
lorikeet
Noun
Any of various small lories
English: lorikeet