Translation of بسبابہ in English:

User Contribution

بسبابہ

noun