fortification outside a castle English - French

Related words

ravelin 




English translator: English French fortification outside a castle  Eesti sõnaraamat   Español Traductor   Svenska Översättare