Slovnenya

Translation English French: creeping wintergreen

Dictionary: main
creeping wintergreen
noun