What does "khajaf" mean in Arabic?

One english translation is "you are an embarresment" - How to say you are an embarresment in other languages


More Arabic Swear Words


Ads