sturzellà

Neapolitan

Verb

sturzellà

  1. alternative spelling of storzellare