confronting a fundamental problem Synonym
Synonyme confronting a fundamental problem
Search Synonyms