Versione Inglese
Meaning of
"scherzo, buffonata"
in English language
Italian to English
English to Italian
Italian
English
scherzo, buffonata
joke, fooling around