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