What does beitragen zu mean?

beitragen zu - German to English

to produce for [help to promote]