Translation of kertas nota in English:

kertas nota

notepaper

noun

  • 1

    notepaper, paper for writing letters on