endured by his own means, supported himself

listen to the pronunciation of endured by his own means, supported himself
الإنجليزية - الإنجليزية
stood on his own legs
endured by his own means, supported himself
المفضلات