Skip to main content

English: mountain ponies

Welsh: merlod mynydd

Part of speech

Noun, Plural