Definition Definition

simagre - Meaning and Examples

Meaning of 'simagre' (Webster Dictionary)

1 . Simagre [ n.]
- A grimace.