smacchiare

listen to the pronunciation of smacchiare
Italienisch - Englisch
clean, remove dirt