kamus
.
Search
About
chenille_cord
English
chenille, chenille cord
Noun
A soft tufted cord used in embroidery
English: chenille, chenille cord
English words with similar meanings
Show 1 words
chenille