Translation of kertas tekap in English:

kertas tekap

tracing paper

noun

  • 1

    tracing paper