Definify.com

Definition 2024


insurmontable

insurmontable

French

Adjective

insurmontable m, f (plural insurmontables)

  1. insurmountable

Antonyms