What does Büffel mean?

Büffel - German to English

buffalo

View more

  • buffaloes
  • buffalos