Translation of ملکِ سبا in English:

User Contribution

ملکِ سبا

noun