TermCymru
4 results
Results are displayed in English alphabetical order A-Z
English: bile acid sequestrant
Welsh: secwestrydd asid bustlog
English: carbon sequestration
Welsh: atafaelu carbon
English: sequestrate
Welsh: secwestru
English: sequestration
Welsh: secwestriad
