puttanescas

English

Noun

puttanescas

  1. plural of puttanesca