Translation of ditenagai in English:

ditenagai

powered

verb

  • 1

    powered
    ‘ditenagai angin’ wind-powered