English to Hindi

Meaning for:
down at heel
other
गंदा एवं लापरवाह;पीछे से घिसा हुआ;फटीचर