prepared1

prepared2

wedi arlwyo, wedi coginio, wedi cyflyru, wedi darparu, wedi gweithio, wedi hwylio, wedi hyfforddi, wedi paratoi

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