Translation of braza mayor in English:

braza mayor

mainbrace, n.

(braza de mayor)

feminine noun

  • 1

    mainbrace