Translation of کَفشَر in English:

User Contribution

کَفشَر

noun