National Eisteddfod
Nid oes modd chwarae darnau sain a fideo ar eich dyfais

Live English commentary

30 Mehefin 2016 Diweddarwyd 11:38 BST