a decoration, especially on hats, made from twisted ribbon

listen to the pronunciation of a decoration, especially on hats, made from twisted ribbon
الإنجليزية - الإنجليزية
torsade
a decoration, especially on hats, made from twisted ribbon
المفضلات