Slovnenya

Translation English Spanish: dishcloth

Dictionary: main
dishcloth
noun