English edit

Noun edit

simarres

  1. plural of simarre

Anagrams edit