smiling from ear to ear

English

Verb

smiling from ear to ear

  1. present participle and gerund of smile from ear to ear