See also: nenuphars

French

edit

Noun

edit

nénuphars ?

  1. plural of nénuphar