turkish towel

Noun
  1. A bath towel with rough loose pile (synset 104506741)

Other Searches