Catalan edit

Noun edit

isards

  1. plural of isard

French edit

Noun edit

isards

  1. plural of isard