WordofTheDay.US

insurmountable

adjective

In Latin: inēluctābilis, insuperābilis Wiktionary