Online English Dictionary

Home

Shalloon


n.

A thin, loosely woven, twilled worsted stuff.


© 2009 Dammam Community College