Translation of گیگلی in English:

User Contribution

گیگلی

noun