Translation of indomitable in Malay

indomitable

tidak dapat ditawan

adjective

  • 1

    tidak dapat ditawan, cekal, tidak menyerah