sich selbst vermarkten

listen to the pronunciation of sich selbst vermarkten
ألمانية - الإنجليزية
to market yourself