delicate
fabric made of fine threads

Translation:
English
Noun
Add