Definify.com

Definition 2025


garrese

garrese

Italian

Noun

garrese m (plural garresi)

  1. withers