Skip to main content

English: marshalling yard

Welsh: iard gynnull

Part of speech

Noun, Feminine, Singular