take care of/provide for/support oneself - Anglais Synonymes Dictionnaire

Can't found any synonym terms.