meaning of Amethysttaube

Amethysttaube - German to English

amethyst brown dove [Phapitreron amethystinus]

View more

  • better brown good fresh fruit dove [Phapitreron amethystina]