kamus
.
Search
About
toweling
English
toweling, towelling
Noun
Any of various fabrics (linen or cotton) used to make towels
English: toweling, towelling
English words with similar meanings
Show 1 words
towelling