Sekirov Dictionary

grimacer

noun1

  1. Someone who grimaces.
forms

grimacers

This dictionary works without the internet: on your phone · in Chrome