English edit

Noun edit

land grab (plural land grabs)

  1. Alternative form of landgrab