Catalan edit

Noun edit

garrofes

  1. plural of garrofa