Definify.com

Definition 2024


masmorres

masmorres

Catalan

Noun

masmorres

  1. plural of masmorra