"technical collaboration" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): techniczna współpraca
  1. technical adjetivo + collaboration sustantivo
    Loose collocation

    This was mainly a technical collaboration that was created to offer their existing customers an Internet solution.