lungofiume

Italian

Noun

lungofiume m (plural lungofiumi)

  1. road or embankment along a river