encountering a serious difficulty Synonym
Synonyme encountering a serious difficulty
Search Synonyms