the owner of a sugarcane plantation or mill - Spanish English Dictionary

Suggest a Term