confronting a severe obstacle Synonym
Synonyme confronting a severe obstacle
Synonyme Suchen