Grinning

Portuguese Meaning

sorrir ironicamente

arreganhar

English Meaning

  1. Present participle of grin.