Slovnenya

Translation English Spanish: cellulose tape

Diccionario: main
cellulose tape
noun
2 celo, cola, goma.