1 teneuan
Welsh-English dictionary > teneuan
2 deneuan
Welsh-English dictionary > deneuan
3 theneuan
Welsh-English dictionary > theneuan