Translation of menandu in English:

menandu

verb

  • 1

    to carry on a stretcher