grimant

French

Participle

grimant

  1. present participle of grimer