Definify.com

Definition 2024


isards

isards

Catalan

Noun

isards

  1. plural of isard