English edit

Proper noun edit

Pecoraros

  1. plural of Pecoraro

Anagrams edit