Translation of ارے توبہ in English:

ارے توبہ

phrase

  • my goodness! (expressing excessiveness or surprise)