What does "sguthan" mean in Welsh?

One english translation is "stupid woman" - How to say stupid woman in other languages


More Welsh Swear Words


Ads