italo-

listen to the pronunciation of italo-
Italian - English
Italian, of or pertaining to Italy, of Italian origin
English - English
Italian and something else