English to Hindi

Meaning for:
financial embarrassment
other
अर्थसंकट