overseer of estate/public property - Spanish English Dictionary

Suggest a Term