Definify.com

Definition 2025


simagres

simagres

English

Noun

simagres

  1. plural of simagre