meaning of Barnardsittich

Barnardsittich - German to English

Barnard's parakeet [Barnardius barnardi]

View more

  • Mallee ringneck (parrot) [Barnardius barnardi]