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

User Contribution

باب السما

noun