not having enough money to meet one's basic needs - English Turkish Sentences

Suggest a Term