1 elfennau
Welsh-English dictionary > elfennau
2 helfen
Welsh-English dictionary > helfen
3 helfennau
Welsh-English dictionary > helfennau
4 elfen
Welsh-English dictionary > elfen