monzette

/mohn-TSEHT-teh/
[Italian]

Stuffed snails

Synonyms in other languages

Italian

Countries