immovable property

immovable property definitions

noun
  • Real estate.