insuperable obstacle

listen to the pronunciation of insuperable obstacle
English - English
insurmountable impediment, impassable barrier
insuperable obstacle
Favorites