Skip to main content

English: Sustainable Travel Area

Welsh: Ardal Teithio Cynaliadwy

Part of speech

Noun, Feminine, Singular

Definition

STA