meaning of Adamauaturteltaube

Adamauaturteltaube - German to English

Adamawa turtle-dove [Streptopelia hypopyrrha]

View more

  • pink-bellied turtle dove [Streptopelia hypopyrrha]