powers to effect repairs or improvements to streets.
pwerau i wneud atgyweiriadau neu welliannau i strydoedd.