roller_towelEnglish

roller towel

Noun

A towel with the ends sewn together, hung on a roller

English: roller towel