via satellite

listen to the pronunciation of via satellite
Italian - English

Definition of via satellite in Italian English dictionary

televisione via satellite
satellite television