|
English Translation |
|
More meanings for esponja
See Also in Portuguese
Similar Words
sanguessuga
noun
|
|
leech,
freeloader,
horseleech,
blood sucker
|
parasita
noun
|
|
parasite,
sponger,
leech,
bleeder,
sponge
|
mendigo
noun
|
|
beggar,
tramp,
panhandler,
vagrant,
peddler
|
rodo
noun
|
|
squeegee,
rake
|
|
|
|
Translate from Portuguese
|
|
|
|