Translation of بھُوم بار in English:

User Contribution

بھُوم بار

noun