See also: cherubins and Cherubins

French

edit

Noun

edit

chérubins m

  1. plural of chérubin