Translation of جیو رکھشا in English:

جیو رکھشا

phrase

  • kindness or tenderness for animals