meaning of shalloon

1. A thin, loosely woven, twilled worsted stuff.


Related Words

shalloon |

Developed & Maintained By Taraprasad.com

Treasure Words