destitute in French
destitute in French
démuni
Lacking money, poor, impoverished; especially, extremely so.
indigent
Lacking money, poor, impoverished; especially, extremely so.