Translation of self-assured in Malay

self-assured

adjective

  • 1

    percaya atau yakin kepada diri sendiri