smirk - French English Dictionary
History

smirk

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "smirk" in French English Dictionary : 5 result(s)

English French
General
smirk sourir d'un air narquois [v]
smirk narquois [adj]
smirk suffisant [adj]
smirk d'autosatisfaction [f]
smirk sourire d'un air affecté