How do you say sponge in Ido?
— Sponjo


Related synonyms for sponge in Ido
leechsanguisugo
parasiteparazito
Derivative terms for sponge in Ido
parasiticparazita; parazitala; parazitatra