elaborated1

elaborated2

wedi cymhlethu, wedi datblygu, wedi helaethu, wedi ymhelaethu

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