land guard
短语词形变化
land guards
复数
land guards
释义与例句
n.
-
1.
A vigilante who perpetrates assault and vandalism against land developers and their projects.