put a curse on someone to take advantage of them sexually - Englisch Synonyme Wörterbuch

Can't found any synonym terms.