Search term almenado has one result
Jump to
ES Spanish EN English
almenado (a) [fortificación] castellated (a) [fortificación]

Spanish English translations

ES Synonyms for almenado EN Translations
protegido [fortificado] m protetto {m}
reforzado [fortificado] rinforzato