confronting a considerable issue Synonym
Synonyme confronting a considerable issue
Search Synonyms