Slovnenya

Translation English Spanish: deplore

Dictionary: main