insurmountable
aşılmaz
translation of 'insurmountable'
adjective
aşılmaz,
geçilmez,
yenilmez,
başa çıkılmaz
definition
Credits: Google Translate