Translation of "Immovable property" in German

Related phrases