Translation of خار کش in English:

User Contribution

خار کش

noun