contributes
VERB
donate, provide
Synonyms
Antonyms
VERB
be partly responsible for
Synonyms
Antonyms