Translation of سَبّابَة in English:

User Contribution

سَبّابَة

noun