handling a substantial hurdle Synonym
Synonyme handling a substantial hurdle
Search Synonyms