Italian-English dictionary »

barellata meaning in English

ItalianEnglish
barellata noun
{f}

barrowful(the amount that can fit in a barrow)
noun
[UK: ˈbærəʊf(ə)l ] [US: ˈbæroʊf(ə)l ]