Italian-English dictionary »

scorsa meaning in English

ItalianEnglish
scorsa noun
{m}

glance [glances](a brief or cursory look)
noun
[UK: ɡlɑːns] [US: ˈɡlæns]

notte scorsa noun

last night(previous evening or night)
noun
[UK: lɑːst naɪt] [US: ˈlæst ˈnaɪt]