Italian-English dictionary »

zavorra meaning in English

ItalianEnglish
zavorra noun
{f}

ballast [ballasts](heavy material placed in the hold of a vessel)
noun
[UK: ˈbæ.ləst] [US: ˈbæ.ləst]