Definify.com

Definition 2025


isards

isards

Catalan

Noun

isards

  1. plural of isard