translation

Sorry, emanuela! Yes, it is Welsh (which, the Welsh will tell anyone who stands still for long enough, is "one of the oldest languages currently in use in the world", etc, etc).

It renders:
Christmas Greetings and Best Wishes for the New Year

With that to work towards, despite the oddness of the look, you may be able to see some connections with Romanace languages - for example, Nadolig?

I wish you all peace, and love of friends and family.