Definify.com

Definition 2026


isards

isards

Catalan

Noun

isards

  1. plural of isard