Definify.com

Definition 2025


masmorres

masmorres

Catalan

Noun

masmorres

  1. plural of masmorra