"technical collaboration" — Diccionario de colocaciones de inglés

Automatic translation (No garantizamos su exactitud.): techniczna współpraca
  1. technical adjetivo + collaboration sustantivo
    Suelta colocación

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