English: Satellit

English verb 'Satellit' conjugated