land grabs
English
Noun
land
grabs
plural of
land grab