"staffilata" English translation

IT

"staffilata" in English

IT staffilata
volume_up
{feminine}

staffilata (also: frustata, colpo di frusta)

Synonyms (Italian) for "staffilata":

staffilata