Versione Inglese
Meaning of
"picchiare"
in English language
Italian to English
English to Italian
Italian
English
picchiare
beat
picchiare
to beat (up)
picchiare
to hit
picchiare
to strike