NichiDict

ぞりら

[zorira]

Meanings

1.Noun

zorilla (Ictonyx striatus); zoril; zorille; striped polecat; African polecat