TOP

Definition of straight razor noun from the Oxford Advanced American Dictionary