Slovnenya

Translation English French: nectar

Dictionary: main
nectar
noun
1 miel.
2 nectar.