battling a serious difficulty Synonym
Synonyme battling a serious difficulty
Synonyme Suchen