Online English Dictionary

Home

Spun


imp. & p. p.

A sponge.


© 2009 Dammam Community College