Translation of حوصلہ شکن in English:

حوصلہ شکن

phrase

  • daunting
    discouraging