bewildering1

bewildering2

yn drysu, yn ffwndro, yn hurtio, yn mwydro, yn pensyfrdanu

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