"on one's websites" — Collocation dictionary inglés

on one's websites collocation
More popular variant: on one's website
Automatic translation (We do not guarantee its correctness): na czyjś serwisy internetowe
  1. on preposición + website sustantivo
    Strong collocation

    Both games have since been put back on the website.