meaning of Blauringtaube

Blauringtaube - German to English

white-fronted dove [Leptotila verreauxi]

View more

  • white-tipped dove [Leptotila verreauxi]