Translation of carpet rod in Spanish:

carpet rod

noun

  • 1

    barra para asegurar la alfombra a los peldaños de la escalera