facing a crucial obstacle Synonym
Synonyme facing a crucial obstacle
Search Synonyms