Slovnenya

Translation English French: cotton plant

Dictionary: main
cotton plant