Slovnenya

Translation English French: sedum

Dictionary: main
sedum
noun