"permanent role" — Collocation dictionary inglés

permanent role collocation
Automatic translation (We do not guarantee its correctness): stała rola
  1. permanent adjetivo + role sustantivo
    Loose collocation

    But they have not yet been subject to the dominion of science so that it could be made to reveal their permanent role.