an English question

@dufresne (137)
China
May 12, 2009 4:42am CST
In the sentence "I did a print ad once in which I declared,"I only work with the best.", does "print ad" mean "an ad on paper media, not on a TV show or radio program"?
No responses