自相矛盾的英文翻译
中文:自相矛盾
英文翻译:contradict oneself; tergiversate\n【医】 paradox