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