What does "kosma yara" mean in Arabic?

One english translation is "i swear blood" - How to say i swear blood in other languages


More Arabic Swear Words


Ads