Tpr

Tpr

English Noun
Ad

Definition

Abbreviation of trooper.

Ad