zorrile

French

Noun

zorrile f (plural zorriles)

  1. zorilla