papegoja in English

papegoja
means in English
parrot
.

  • rödhjässad papegoja : pileated parrot / red-capped parrot
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments