Slovnenya

Translation English French: foundation stone

Dictionary: main
foundation stone