Parrot (fr. Perroquet)

Translation into English

Synonyms

  • bonga
  • calopsitte
  • psittacidé