soutaches

noun

Plural form of soutache.