English to Hindi

Meaning for:
live from hand to mouth
other
किसी प्रकार गुजारा करना