ENGLISH
SPANISH
SPANISH
ENGLISH

   

grin

[grɪn]
noun
  sonrisa f (abierta)

   

grin

[grɪn] ( pt & pp grinned,     cont grinning )
intransitive verb Conjugation
 to grin (at)   sonreír (a)
 to grin and bear it   poner al mal tiempo buena cara

similar words

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

  • I … my parents when we arrive.