garroves

Catalan

Noun

garroves

  1. plural of garrova