Neapolitan

edit

Verb

edit

scammazzare

  1. Alternative form of scamazzare