TARTAREOUS

Definition of TARTAREOUS