Slovnenya

Translation English French: venerate

Dictionary: main