Skip to main content

English: roofing slates

Welsh: llechi toi

Part of speech

Noun, Plural

Definition

Term adeiladu.