Look Up Another Term

Definition: ARTS


(Action Real-Time Strategy) See MOBA.