Search term donjon has one result
FR French EN English
donjon (n) [the main tower of a motte or castle; a keep or donjon] dungeon (n) [the main tower of a motte or castle; a keep or donjon]

French English translations

FR Synonyms for donjon EN Translations
clocher [architecture] (informal campanario {m}
beffroi [architecture] m campanario {m}
tour [architecture] m ciclo {m}