Slovnenya

Translation English Spanish: sponge

Dictionary: main
sponge
verb