Translation of کحل البصر in English:

User Contribution

کحل البصر

noun