Translation Of He Was Raping In Different Languages

English
Ways to say he was raping
Tecavüz