Noun
1. smile ::
Sorriso
2. broad smile ::
ampio sorriso
3. smirk ::
sorriso affettato
Verb
4. smile ::
Sorriso
5. smile broadly ::
un largo sorriso
6. beam ::
fascio
7. smile from ear to ear ::
sorriso da orecchio a orecchio
9. smirk ::
sorriso affettato
10. be all smiles ::
essere tutto sorrisi