Italian

edit

Noun

edit

scorlazzino m (plural scorlazzini)

  1. a stairway that connects upper and lower parts of a town