Berikut ini adalah penjelasan tentang insurmountable dalam Kamus Inggris-Indonesia
ks. tidak dapat diatasi.