CatalanEdit

NounEdit

isards

  1. plural of isard

FrenchEdit

NounEdit

isards

  1. plural of isard