What does "Khaya kashal " mean in Afghan?

One english translation is "Hanging balls" - How to say Hanging balls in other languages


More Afghan Swear Words


Ads