Sign in
Dictionaries
English
usufruct of immovable property