confronting tough circumstances Synonym
Synonyme confronting tough circumstances
Search Synonyms