séraphins

French

Noun

séraphins m

  1. plural of séraphin