Translation of steel wool in Setswana

steel wool

setiliwulu

noun

  • 1

    setiliwulu
    • a mass of fine, sharp steel threads used for cleaning a surface or rubbing it smooth