Gruffudd ap Gwrgenau - Other languages