Slovnenya

Translation English French: blue thistle

Dictionary: main
blue thistle
noun