What does "yaa raabi" mean in Arabic?

One english translation is "oh my god" - How to say oh my god in other languages


More Arabic Swear Words


Ads