carrambate

Italian

Noun

carrambate f

  1. plural of carrambata