English dictionary, thesaurus, translations & etymology
FreeDict.com

grin in Italian

grin in Italian

sorriso
noun
A smile in which the lips are parted to reveal the teeth.
sorridere
verb
(intransitive) To smile, parting the lips so as to show the teeth.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.