Translation of menitipi in English:

menitipi

to entrust to someone

  • 1

    to entrust to someone