Slovnenya

Translation English French: plumule

Dictionary: main
plumule
noun