Translation of بے تحاشا in English:

بے تحاشا

phrase

  • recklessly
    rashly
    headlong