Translation of جل تری in English:

User Contribution

جل تری

noun