Slovnenya

Translation English French: Pulsatilla

Dictionary: main
Pulsatilla
noun