TermCymru
4 results
Results are displayed in English alphabetical order A-Z
English: mirror
Welsh: drych
English: mirror
Welsh: drychweddu
English: mirror archive
Welsh: drych-archif
English: mirror image
Welsh: drych-ddelwedd
