garrese
Italian
Noun
garrese
m
(
plural
garresi
)
withers