land area - Inglés Sinónimo Diccionario

land area

n.
[1] acreage