Slovnenya

Translation English Spanish: cotton plant

Diccionario: main
cotton plant
noun