meaning of beworben

beworben - German to English

marketed