Skip to main content

torsade

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