Translation of زہربا in English:

User Contribution

زہربا

noun