"release through one's website" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): zwolnienie całkowicie czyjś serwis internetowy
  1. release verbo + website sustantivo
    Loose collocation

    He released several detailed policy position papers to the public through his website.

    Similar collocations: