Slovnenya

Translation English Spanish: lump

Diccionario: main
lump
noun