sales talk


Meanings

  • promotion by means of an argument and demonstration