Translation of بارگیر in English:

User Contribution

بارگیر

noun