What does Bartsittich mean?

Bartsittich - German to English

moustached parakeet [Psittacula alexandri]

View more

  • red-breasted parakeet [Psittacula alexandri]