facing a significant obstacle Synonym
Synonyme facing a significant obstacle
Search Synonyms