What does Brillentaube mean?

Brillentaube - German to English

African mourning dove [Streptopelia decipiens]

View more

  • mourning collared dove [Streptopelia decipiens]