Slovnenya

Translation English Spanish: cotton

Dictionary: main
cotton
noun