roller towel
1.
(
noun
) a towel with the ends sewn together, hung on a roller
Related Words:
towel
Terms and Conditions of Use / Copyright Notice