Slovnenya

Translation English Spanish: cotton wool

Diccionario: main
cotton wool
noun