accomplished1

accomplished2

wedi cwblhau, wedi cyflawni, wedi gweithredu, wedi gwireddu, wedi gwneud1, wedi llwyddo, wedi perffeithio

The sample below shows the English-Welsh Thesaurus record for 'sing':