grin - French English Dictionary

grin

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "grin" in French English Dictionary : 6 result(s)

English French
General
grin grimacer [v]
grin avoir un large sourire [v]
grin ricanement [m]
grin sourire [m]
grin rictus [m]
grin large sourire

Meanings of "grin" with other terms in English French Dictionary : 1 result(s)

English French
General
to grin at faire un grand sourire à