Home Spanish mazmorra
Translate mazmorra into English
1Lugar o celda subterránea y oscura en una fortificación donde se encerraba a los presos.