See also: cyber squatters

English edit

Noun edit

cybersquatters

  1. plural of cybersquatter