Translation of شاخ شاخ in English:

User Contribution

شاخ شاخ

noun