Turkish towelings

English

Noun

Turkish towelings

  1. plural of Turkish toweling