Translation of sisal in English:

sisal

sisal

noun

  • 1

    sisal, rope-fibre made from the leaves of a tropical plant, this plant