torsade
English
torsade meaning in English • torsade का अर्थ अंग्रेजी में
Noun
- A twisted cord; also, a molded or worked ornament of similar form.