self-contradictorytranslation and definition "self-contradictory", tamil lexiconWordTamil Definitionself-contradictoryஅகமுரண்பாடுடைய, தன்னுள் ஒத்திசைவற்ற.