Portuguese-English dictionary »

torre de menagem meaning in English

PortugueseEnglish
torre de menagem noun
{f}

dungeon [dungeons](the main tower of a motte or castle; a keep or donjon)
noun
[UK: ˈdʌn.dʒən] [US: ˈdʌn.dʒən]

keep [keeps](main tower)
noun
[UK: kiːp] [US: ˈkiːp]