What does "Dun do Bheal" mean in Irish Gaelic?

One english translation is "shut your mouth" - How to say shut your mouth in other languages


More Irish Gaelic Swear Words


Ads