tulleEnglish

tulle

Noun

A fine (often starched) net used for veils or tutus or gowns

English: tulle