English edit

Noun edit

porchettas

  1. plural of porchetta

Anagrams edit