surmounting a significant barrier Synonym
Synonyme surmounting a significant barrier
Search Synonyms