longaroni

Italian

Noun

longaroni m

  1. plural of longarone