confronting a hurdle Synonym
Synonyme confronting a hurdle
Search Synonyms