Translation of صدفہ in English:

User Contribution

صدفہ

noun