The English term "property" matches the Italian term "possesso, fattoria, proprietà"

other english words that include "property" : italian :
immoveable property immobili
lost property office ufficio oggetti smarriti