Turkish towellings
English
Noun
Turkish
towellings
plural of
Turkish towelling