Translation of menguluri in English:

menguluri

  • 1

    to hand over to someone