Translation of باپ رے باپ in English:

باپ رے باپ

phrase

  • expressing astonishment, fear, etc.