Definify.com

Definition 2024


simagres

simagres

English

Noun

simagres

  1. plural of simagre