offer oneself ne demek

  1. offer oneself : kendini takdim etmek