Slovnenya

Translation English Spanish: lump

Dictionary: main
lump
noun