lovenow2200 lovenow2200 06-12-2017 English contestada define satellite what role does satellite technology play in everyday life