meaning of Bandiltis

Bandiltis - German to English

African polecat [Ictonyx striatus]

View more

  • striped polecat [Ictonyx striatus]
  • zorilla [Ictonyx striatus]