garrese

Italian

Noun

garrese m (plural garresi)

  1. withers