defence-tower - French English Dictionary
History

defence-tower



Meanings of "defence-tower" in French English Dictionary : 2 result(s)

English French
Architecture
defence-tower tour de défense [f]
Arts
defence-tower tour de défense [f]