Translation of نور باف in English:

User Contribution

نور باف

noun