Versione Inglese
Meaning of
"barattare"
in English language
Italian to English
English to Italian
Italian
English
barattare
work (not seriously)