TermCymru
3 results
Results are displayed in English alphabetical order A-Z
English: best endeavours to minimise
Welsh: ymdrechion gorau i leihau
English: reasonable endeavour
Welsh: ymdrech resymol
English: shared endeavour
Welsh: ymdrech ar y cyd
