English-Latin dictionary »

that strikes against / down / overthrows or collides with (female) meaning in Latin

EnglishLatin
that strikes against / down / overthrows or collides with (female) adjective

afflictrix [(gen.), afflictricis]adjective