What does Adamauaturteltaube mean?

Adamauaturteltaube - German to English

Adamawa turtle-dove [Streptopelia hypopyrrha]

View more

  • pink-bellied turtle dove [Streptopelia hypopyrrha]