English-Latin dictionary »

sexual assault meaning in Latin

EnglishLatin
sexual assault [sexual assaults] noun

injuria [injuriae](1st) F
noun