by his own admission = de son propre aveu

  • < Previous | Next >
    Top