ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

grin

[grɪn] ( pt & pp grinned, cont grinning )
noun
  (largo) sorriso m

  

grin

[grɪn] ( pt & pp grinned, cont grinning )
intransitive verb Conjugation
 to grin (at sb/sthg)   fare un grande sorriso (a qn/qc)
 to grin and bear it   far buon viso a cattivo gioco

similar words

Complétez la séquence avec la proposition qui convient.

  • Do you prefer my dog or Jimmy…?