enduring a significant obstacle Synonym
Synonyme enduring a significant obstacle
Synonyme Suchen