Slovnenya

Translation English French: Samolus

Dictionary: main
Samolus
noun