twill tape

Noun

 * 1) A type of flat ribbon, made from any of a variety of materials woven in a twill pattern; a portion of such ribbon.

Translations

 * Finnish: laakanauha, kanttinauha
 * Maori: hererīpene