part owner of a piece of land - Spanish English Dictionary

Suggest a Term