Skip to main content

English: major adaptations

Welsh: addasiadau mawr

Part of speech

Noun, Plural

Definition

Ym maes tai.