satellisant

French

Participle

satellisant

  1. present participle of satelliser