SOUTACHE MEANING IN ENGLISH

• Soutache Definition & Synonyms

  1. (n.) A kind of narrow braid, usually of silk; -- also known as Russian braid.


RECENT SEARCHES