chenille: meaning and definitions

French dictionary

What is chenille?

What is chenille?

Search words

Upgrade your experience