facing a serious impediment Synonym
Synonyme facing a serious impediment
Search Synonyms