Meaning of living space
Definition of living space
(noun)
space
sought
for
occupation
by a
nation
whose
population
is expanding
Other information on living space
WIKIPEDIA results for
living space
Amazon results for
living space
Tweet