See also: cherubins and Cherubins

French edit

Noun edit

chérubins m

  1. plural of chérubin