Turkish towelling

English

Noun

Turkish towelling (countable and uncountable, plural Turkish towellings)

  1. Alternative form of Turkish toweling.