See also: cyber squatters

English

edit

Noun

edit

cybersquatters

  1. plural of cybersquatter