Misc: who invented the cotton gin?


Answer: Loading...