meeting a considerable obstacle Synonym
Synonyme meeting a considerable obstacle
Search Synonyms