living_spaceEnglish

lebensraum, living space

Noun

Space sought for occupation by a nation whose population is expanding

English: living space, lebensraum

English words with similar meanings

Show 1 words