Borrowed from Old French traïner, from Vulgar Latin *tragināre, from *tragere, from Latin trahere (“to drag”) (compare trarre). Doublet of trascinare, which was inherited.
Practice speaking and memorizing "trainare" and many other words and sentences in Italian.