Wiktionary
cyber squatters
n. (plural of cyber squatter English)
n. (plural of cyber squatter English)