die Visitenkarte

Noun

die Visitenkarte : business card (die Visitenkarten)

Der Vertreter überreichte mir seine Visitenkarte.

The agent handed over his business card to me.