Slovnenya

Translation English Spanish: venerate

Dictionary: main