Wiktionary
cybersquatters
n. (plural of cybersquatter English)
n. (plural of cybersquatter English)