×

nigella meaning in French

n. nigelle, plante herbacée de la famille des renonculacées

Related Words

  1. niffy
  2. nifty
  3. niger
  4. niger-congo
PC Version

Copyright © 2018 WordTech Co.