selfcontradictory

listen to the pronunciation of selfcontradictory
الإنجليزية - الإنجليزية
Contradicting one's self or itself
selfcontradictory
المفضلات