scarabone

Italian

Noun

scarabone m (plural scaraboni)

  1. cockroach
  2. member of a criminal gang; ruffian

Anagrams