Sponger

Spanish Meaning

gorrĂ³n

sablista

English Meaning

  1. One that gathers sponges.
  2. Informal A person who sponges on others; a parasite.

Statcounter