carrambate
Italian
Noun
carrambate
f
plural of
carrambata