ad agency


Meanings

  • an agency that designs advertisement to call public attention to its clients