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