Lunghi

Lunghi
English: Translation
Turban
noun
Clothing and adornment
Art, crafts and textiles