Italian-English dictionary »

cinghiata meaning in English

ItalianEnglish
cinghiata noun
{f}

belt [belts](powerful blow)
noun
[UK: belt] [US: ˈbelt]