NichiDict

プッタネスカ

[puttanesuka]

Meanings

1.Suffix

puttanesca