Slovnenya

Translation English Spanish: propitiate

Dictionary: main