towelling
English Dictionary
->
Letter T
-> towelling
Search Dictionary:
towelling Definition
(n)
any
of
various
fabrics
(
linen
or
cotton
)
used
to
make
towels
towelling Synonyms
toweling
towelling
© Art Branch Inc.