encountering a substantial difficulty Synonym
Synonyme encountering a substantial difficulty
Search Synonyms