English: premises
Welsh: mangre
Subject: Cyfraith
English definition: In legal contexts.
Welsh definition: Dyma a ddefnyddir mewn cyd-destunau cyfreithiol.
Plural: mangreoedd