Tittering

Spanish Meaning

reĆ­rse disimulada y tontamente

English Meaning

  1. Present participle of titter.

StatCounter - Free Web Tracker and Counter