"in this site" — Collocation dictionary inglés

in this site collocation
Automatic translation (We do not guarantee its correctness): w tym miejscu
  1. in preposición + site sustantivo
    normal collocation

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

    Similar collocations: