self-consistentEnglish

self-consistent

Adjective

Not self-contradictory

English: self-consistent