Versione Inglese
Meaning of
"pestare"
in English language
Italian to English
English to Italian
Italian
English
pestare
pound (to), step on (to), lam (to)
pestare
to chop
pestare
to pound