(castle) dungeon - French English Dictionary

(castle) dungeon

Meanings of "(castle) dungeon" in French English Dictionary : 1 result(s)

English French
Architecture
(castle) dungeon donjon [m]