Search term crenellation has 2 results
Jump to
EN English ES Spanish
crenellation (n) [military] almena (n) {f} [military]
crenellation (n) [pattern along the top of a parapet through which arrows or other weaponry may be shot] almenaje (n) [pattern along the top of a parapet through which arrows or other weaponry may be shot]