Search term mortifier has 2 results
Jump to
FR French EN English
mortifier (v) [général] mortify (v) [général]
mortifier (v) [to gain an advantage on somebody] score off (v) [to gain an advantage on somebody] (v)

French English translations