English-French dictionary »

lebensraum meaning in French

EnglishFrench
lebensraum (living space)
noun

espace vital◼◼◼nom {m}