meaning of Blauschwanzsittich

Blauschwanzsittich - German to English

emerald-collared parakeet [Psittacula calthorpae]

View more

  • Layard's parakeet [Psittacula calthropae]