Skip to main content

English: ponies kept under fence

Welsh: merlod sy’n cael eu hamgáu

Part of speech

Noun, Plural

Definition

Ponies not kept on common land.