Italian-English dictionary »

garrese meaning in English

ItalianEnglish
garrese noun
{m}

withers(part of the back of a draft animal)
noun
[UK: ˈwɪ.ðəz] [US: ˈwɪ.ðərz]