fregaroli

Italian

Noun

fregaroli m

  1. plural of fregarolo