scratch off


Meanings

  • write quickly;