Translation of "Dwelling place" in German

Related phrases