What does Antillentaube mean?

Antillentaube - German to English

red-necked pigeon [Patagioenas squamosa]

View more

  • scaly-naped pigeon [Patagioenas squamosa]