Trefor, Wrecsam - Other languages