terry_towelEnglish

Turkish towel, terry towel

Noun

A bath towel with rough loose pile

English: Turkish towel, terry towel

English words with similar meanings

Show 1 words