TermCymru
3 results
Results are displayed in Welsh alphabetical order A-Y
Welsh: cadarnhad teyrngarwch
English: affirmation of allegiance
Welsh: llw teyrngarwch
English: oath of allegiance
Welsh: teyrngarwch
English: allegiance
