Translation of سدھ لینا in English:

سدھ لینا

phrase

  • take care of, look after