Meaning ofchenillein English

chenille

us/ʃəˈnil/uk/ʃəˈnɪl/
#uncommon
Definitions