Definition of DMCA in English:

DMCA

  • Digital Millennium Copyright Act.