Slovnenya

Translation English Spanish: accurse

Dictionary: main
accurse
verb