Italian-English dictionary »

strusciare meaning in English

ItalianEnglish
strusciare verb

scuff [scuffed, scuffing, scuffs](to scrape the feet while walking)
verb
[UK: skʌf] [US: ˈskəf]

Your history