Snigger

Spanish Meaning

risa disimulada

reĆ­rse con disimulo

English Meaning

  1. A snicker.
  2. To snicker.