tarnished1

tarnished2

wedi difenwi, wedi halogi, wedi llychwino, wedi pylu, wedi rhydu, wedi tarneisio

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