English–French dictionary

French translation of the English word grin

English → French
  
EnglishFrench (translated indirectly)Esperanto
(titter)
ricaner
🔗 Fain grinned and Rand had the feeling he was mocking the villagers’ isolation from the world, and their ignorance.