English to Hindi

Meaning for:
lash out
other
अचानक प्रहार करना;घोर निन्दा करना;बहुत पैसा ख़र्च करना