Italian-English dictionary »

imbeccata meaning in English

ItalianEnglish
imbeccata noun
{f}

beakful(amount)
noun
[UK: ˈbiːkf(ə)l ] [US: ˈbikf(ə)l ]