Translation of insurmountable in Malay

insurmountable

tidak dapat diatasi

adjective

  • 1

    tidak dapat diatasi