Translation of بھدر بھدر in English:

بھدر بھدر

phrase

  • sound of stamping or running feet