Translation of touchpaper in Romanian

touchpaper

noun

  • 1

    hârtie impregnată cu nitrat de potasiu, folosită la fabricarea artificiilor etc.