Gruffudd Fychan ap Gruffudd ab Ednyfed - Other languages