Translation of menunda in English:

menunda

to tow

verb

  • 1

    to tow, to pull along behind one