Summary
English to German:   more detail...
  1. Striped Polecat:
    • Wiktionary:
      Striped Polecat → Zorilla


English

Detailed Translations for Striped Polecat from English to German