Adjective

Dictionary in Provencal

insurmountable

insurmountable

English translation insurmountable
Grammatical category adj.
Also from English insurmountable