Translation of شِکارچی in English:

User Contribution

شِکارچی

noun