laugh in one's sleeve in French
laugh in one's sleeve in French
rire dans sa barbe
(US, Canada, idiomatic) to laugh in secret or to oneself, usually gloatingly
rire sous cape
(US, Canada, idiomatic) to laugh in secret or to oneself, usually gloatingly