English: agreement
Welsh: cytundeb
Subject: Cyfraith
Welsh definition: An arrangement (typically one which is legally binding) made between two or more parties and agreed by mutual consent.
Plural: cytundebau