Skip to main content

English: smolts

Welsh: gleisiaid

Part of speech

Noun, Plural