grottà

Neapolitan

Verb

grottà

  1. alternative spelling of grottare