Translation of mengecas in English:

mengecas

to charge

verb

  • 1

    to charge, to give an electric charge to, to store energy in (a battery, etc.)