HTR

HTR

English Adj
Ad

Definition

Initialism of hard to receive.

Ad