vocab dash
Log in
Sign up
プッタネスカ
Meanings
Suffix
1. puttanesca