プッタネスカ
Meanings
Suffix
1. puttanesca