demolished1

demolished2

wedi chwalu, wedi dinistrio, wedi dymchwel, wedi lefelu

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