Slovnenya

Translation English French: stone plant

Dictionary: main
stone plant
noun