encountering a serious impediment Synonym
Synonyme encountering a serious impediment
Search Synonyms