be in a situation of misery or extreme poverty - French English Dictionary

Suggest a Term