Slovnenya

Translation English French: edifice

Dictionary: main