thick and very soft wool fabric - Espagnol Anglais Dictionnaire