Slovnenya

Translation English French: veneration

Dictionary: main