Where does “Italo” come from?

Italo (English): Italo disco

Definitions

  1. Italo disco

Words derived from “Italo