Tittering

Hindi Meaning

मुंह दबाकर हंसना

English Meaning

  1. Present participle of titter.

StatCounter - Free Web Tracker and Counter