Italian-English dictionary »

gramola meaning in English

ItalianEnglish
gramola noun
{f}

brake [brakes](tool for crushing and beating flax or hemp)
noun
[UK: breɪk] [US: ˈbreɪk]