sentra ( synonym found)

Definition of sentra:

°A guard, particularly on duty at the entrance to a military base.

Definition of sentra:

°A guard, particularly on duty at the entrance to a military base.

Back to Top