fifty six

fifty six

English Noun
Ad

Definition

Among policemen, "time off from work."

Ad