Skip to main content

English: stadiums

Welsh: stadia

Part of speech

Noun, Plural