Translation of خود اعتمادی in English:

خود اعتمادی

phrase

  • self-assurance