Slovnenya

Translation English French: lebensraum

Dictionary: main
lebensraum
noun