Translation of mengorbit in English:

mengorbit

verb

  • 1

    to move in an orbit (round)