percosse

listen to the pronunciation of percosse
Italian - English
beating, hitting
slosh