Translation of setrum in English:

setrum

electric current

noun

  • 1

    electric current