Search term canzonare has 7 results
IT Italian EN English
canzonare deride
canzonare (v) [generale] tease (v) [generale]
canzonare flout
canzonare make fun of
canzonare ridicule
IT Italian EN English
canzonare satirize
canzonare razz

Italian English translations