TermCymru
3 results
Results are displayed in English alphabetical order A-Z
English: chemical synthetic process
Welsh: proses synthetig gemegol
English: synthetic cannabinoids
Welsh: canabinoid synthetig
English: vaginal synthetic mesh
Welsh: rhwyll synthetig y wain
