What does "Ta'al adoqqak" mean in Omani?

One english translation is "Fuck you so hard" - How to say Fuck you so hard in other languages


More Omani Swear Words


Ads