"sich selbst verkaufen" in English sich selbst verkaufen {vb} to market yourself Detailed translations for "sich selbst verkaufen" sich selbst verkaufen{verb} sich selbst verkaufen(also: sich selbst vermarkten) to market yourself