"develop satellites" — Collocation dictionary inglés

develop satellites collocation
Automatic translation (We do not guarantee its correctness): rozwiń satelita
  1. develop verbo + satellite sustantivo
    Loose collocation

    The INPE develops satellites and conducts space and meteorological research.

    Similar collocations: