Translation of nota de prensa in English:

nota de prensa

press release, n.

feminine noun

  • 1

    press release
    statement issued to the press