meaning of Brautente

Brautente - German to English

Carolina duck [Aix sponsa]

View more

  • lumber duck [Aix sponsa]