4 results
Results are displayed by relevance.
Welsh: Amddiffynnydd Cyhoeddus
English: PD
Welsh: Amddiffynnydd Cyhoeddus
English: Public Defender
Welsh: amddiffynnydd wyneb
English: face shield
Welsh: Amddiffynnydd y Ffydd
English: Defender of the Faith