Translation of بار کش in English:

User Contribution

بار کش

noun