4 results
Results are displayed by relevance.
Welsh: addewidion a dorrwyd
English: broken promises
Welsh: Gwireddu'r Addewidion
English: Fulfilling the Promises
Welsh: Gwireddu'r Addewidion
English: Realising the Promises
English: breaches of faith