kamus
.
Search
About
turkish_towel
English
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
terry towel