Translation of karan in English:

karan

electric current

noun

  • 1

    electric current