English | German | Russian | Czech

high-pressure salesmanship English

Translation high-pressure salesmanship in German

How do you say high-pressure salesmanship in German?

high-pressure salesmanship English » German

Hausierer Aufschwatzen

Are you looking for...?