What does "Dos i chwara dy Nain" mean in Welsh?

One english translation is "Go finger your granny" - How to say Go finger your granny in other languages


More Welsh Swear Words


Ads