gruttare

Neapolitan

Verb

gruttare

  1. alternative spelling of grottare