TermCymru
4 results
Results are displayed in Welsh alphabetical order A-Y
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
