GRIMASSE Meaning of GRIMASSE in English [F]n grimace, (wry) face Interlingua English vocab. Английский словарь Интерлингва. 2012