variety of potato used to make a dark colored potato starch - Spanish English Dictionary

Suggest a Term