meaning of Australische Moorente

Australische Moorente - German to English

hardhead [Aytha australis]

View more

  • white-eyed duck [Aythya australis]