German English Dictionary
/
German
/
Kleinstlebensraum
German ⇄ English
Kleinstlebensraum
English translations
01
smallest living space