masmorres

Catalan

Noun

masmorres

  1. plural of masmorra