TURKISH TOWEL


Meaning of TURKISH TOWEL in English

[Turkish towel] n (1862): a towel made of cotton terry cloth

Merriam-Webster English vocab.      Английский словарь Merriam Webster.