Translation of بے محابا in English:

بے محابا

phrase

  • without fear, unhesitatingly, undaunted