thick and very soft wool fabric - Spanish English Dictionary