Slovnenya

Translation English Spanish: sump

Dictionary: main
sump
noun