facing a considerable difficulty Synonym
Synonyme facing a considerable difficulty
Search Synonyms