grimasi
Ido
Noun
grimasi
plural of
grimaso