English

edit

Noun

edit

puttanescas

  1. plural of puttanesca