English

edit

Noun

edit

landgrabbers

  1. plural of landgrabber