done1

done2

wedi cyflawni, wedi gweithredu, wedi gwneud1, wedi gwneuthur

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