of a defensive structure: capable of being defended Español - Inglés
1.
Ingléstenable
-
Españoldefendible
English translator: Spanish English of a defensive structure: capable of being defended Eesti sõnaraamat Español Traductor Svenska Översättare