Skip to main content

English: broken promises

Welsh: addewidion a dorrwyd

Part of speech

Noun, Plural