facing a pressing obstacle Synonym
Synonyme facing a pressing obstacle
Search Synonyms