See also: grimaces

French

edit

Participle

edit

grimacés m pl

  1. masculine plural of grimacé