pelandrone

Italian

Noun

pelandrone m (plural pelandroni)

  1. idler, loafer