Translation of meminta diri in English:

meminta diri

verb

  • 1

    to ask to be excused, to take one's leave