Skip to main content

English: STA

Welsh: Ardal Teithio Cynaliadwy

Part of speech

Noun, Feminine, Singular

Definition

Sustainable Travel Area