Translation of جلجلان in English:

User Contribution

جلجلان

noun