sferzare Italian - English
1.
Englishwhip
-
Englishto hit with a whip
-
Italiansferzare
2.
Englishthrash
-
Englishto beat mercilessly
-
Italianinfierire, sferzare, percuotere
English translator: Italian English sferzare Eesti sõnaraamat Español Traductor Svenska Översättare