Italian-English dictionary »

sfacchinata meaning in English

ItalianEnglish
sfacchinata noun
{f}

grind [grinds](a tedious task)
noun
[UK: ɡraɪnd] [US: ˈɡraɪnd]