Definify.com

Definition 2025


moriscs

moriscs

Catalan

Noun

moriscs

  1. plural of morisc