Translation of eat humble pie in Malay

eat humble pie

  • 1

    merendahkan diri dan memohon maaf