Translation of جل دھارا in English:

جل دھارا

phrase

  • stream or current of water