meaning of beitragen zu

beitragen zu - German to English

to produce for [help to promote]