esponja = sponge feminine noun

esponja

feminine noun
feminine noun

English Translation of ESPONJA

1
: sponge
2
tirar la esponja : to throw in the towel

Seen & Heard

What made you want to look up esponja? Please tell us where you read or heard it (including the quote, if possible).