Translation of grosgrain in English:

grosgrain

grosgrain

noun

  • 1

    grosgrain, silky corded fabric used for ribbons, etc