Meaning of mazmorra in Spanish:

mazmorra

Translate mazmorra into English

feminine noun

  • 1Lugar o celda subterránea y oscura en una fortificación donde se encerraba a los presos.