Translation of menandu in English:

menandu

  • 1

    to carry on a stretcher