confronting a serious obstruction Synonym
Synonyme confronting a serious obstruction
Search Synonyms