Translation of steel wool in Indonesian

User Contribution

steel wool

sabut baja

noun