×

grin meaning in French

n. grimace; large sourire, sourire épanoui
v. grimacer en montrant les dents; rire, sourire, d'une oreille à l'autre

Related Words

  1. grinned foolishly
  2. big grin
  3. foolish grin
  4. grin like a cheshire cat
  5. grimness
  6. grimy
  7. grin like a cheshire cat
  8. grinberg
PC Version

Copyright © 2018 WordTech Co.