"in one's site" — Collocation dictionary inglés

in one's site collocation
More popular variant: in this site
Automatic translation (We do not guarantee its correctness): w czyjś miejsce
  1. in preposición + site sustantivo
    Loose collocation

    The company has been in its present site for a year.

    Similar collocations: