Interfacing

Verb
interfacing



Noun

 * 1) A layer of fabric inserted between other layers of a garment to provide stiffening

Translations

 * Italian:

interfacing interfacing interfacing