ゾリラ

Meanings

  1. Noun zorilla (Ictonyx striatus); zoril; zorille; striped polecat; African polecat

Jinuma: Japanese Dictionary · Word lists