Slovnenya

Translation English French: cotton gin

Dictionary: main
cotton gin
noun