completed1

completed2

wedi cau1, wedi cau pen y mwdwl, wedi cwblhau, wedi cwpla, wedi dibennu, wedi diweddu, wedi gwireddu, wedi perffeithio

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