storzellà

Neapolitan

Verb

storzellà

  1. alternative spelling of storzellare