Italian-English dictionary »

benna meaning in English

ItalianEnglish
benna noun
{f}

grab [grabs](a mechanical device that grabs)
noun
[UK: ɡræb] [US: ˈɡræb]