barattare (Italian) comes from Old French barater, from Ancient Greek πράσσω, from Proto-Hellenic prā́ťťō, from Proto-Indo-European pr̥h₂-k-yé-ti, from Proto-Indo-European per-, from Proto-Indo-European pr̥tós — passed , crossed.
barattare (Italian): to barter; to swap