Feminine

torre de menagem

Meaning

keep (main tower of a castle)

Synonyms

Torre de Menagem

Notes

Sign in to write sticky notes