Slovnenya

Translation English Spanish: accurse

Dictionnaire: main
accurse
verb