contending with an obstacle Synonym
Synonyme contending with an obstacle
Search Synonyms