encountering a significant impediment Synonym
Synonyme encountering a significant impediment
Search Synonyms