Slovnenya

Translation English Spanish: cotton up

Dictionary: main
cotton up
verb