French-Latin dictionary »

tour de siège meaning in Latin

FrenchLatin
tour de siège nom

fala [falae](1st) F
noun