Translation of menguluri in English:

menguluri

verb

  • 1

    to hand over to someone