Translation of آلاف in English:

User Contribution

آلاف

noun