Italian-English dictionary »

scorrazzata meaning in English

ItalianEnglish
scorrazzata noun
{f}

foray [forays](incursion)
noun
[UK: ˈfɒ.reɪ] [US: ˈfɔː.re]

romp [romps](period of boisterous play)
noun
[UK: rɒmp] [US: ˈrɑːmp]