Slovnenya

Translation English Spanish: cotton plant

Dictionary: main
cotton plant
noun