GRIMASSAR


Meaning of GRIMASSAR in English

v to grimace, make (wry) faces

Interlingua English vocab.      Английский словарь Интерлингва.