trademark trolls

English

Noun

trademark trolls

  1. plural of trademark troll