contending with a considerable impediment Synonym
Synonyme contending with a considerable impediment
Search Synonyms