Translation of almenado in English:

almenado

crenelated, adj.

adjectiveFeminine almenada

  • 1

    crenelated US
    crenellated British