STID

STID

English Phrase
Ad

Definition

Initialism of still true if destroyed.

Ad