encountering a serious hindrance Synonym
Synonyme encountering a serious hindrance
Search Synonyms