Skip to main content

English: athletics stadium

Welsh: stadiwm athletau

Part of speech

Noun, Feminine, Singular