English-Latin dictionary »

treading under foot, stamping on meaning in Latin

EnglishLatin
treading under foot, stamping on noun

conculcatio [conculcationis](3rd) F
noun