Version Française
Meaning of
"compromettre sa propre cause"
in English language
French to English
English to French
French
English
compromettre sa propre cause
prejudice one’s case (to).