Slovnenya

Translation English French: dog's-tooth violet

Dictionary: main
dog's-tooth violet
noun