Slovnenya

Translation English Spanish: admonishing

Dictionary: main
admonishing