smiles from ear to ear

English

Noun

smiles from ear to ear

  1. plural of smile from ear to ear

Verb

smiles from ear to ear

  1. third-person singular simple present indicative of smile from ear to ear