invincible

adj

непобедимый

obstacle m invincible — непреодолимое препятствие

argument m invincible — неопровержимый аргумент

Источник: Французско-русский словарь на Gufo.me