facing a major impediment Synonym
Synonyme facing a major impediment
Search Synonyms