given1

given2

wedi cyflwyno, wedi cyfrannu, wedi gwobrwyo, wedi rhoi1, wedi sbario

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