"permanent site" — Collocation dictionary inglés

permanent site collocation
Automatic translation (We do not guarantee its correctness): stałe miejsce
  1. permanent adjetivo + site sustantivo
    Strong collocation

    The Society finally found a permanent site which is now its home.