insurmountable impediment, impassable barrier

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