Catalan

edit

Noun

edit

embranzides

  1. plural of embranzida