Law Notes

Immovable property – concept and definition