Slovnenya

Translation English Spanish: terry cloth

Diccionario: main
terry cloth
noun