nightstick


Results for "nightstick"

English - Turkish Dictionary

nightstick

(English - Turkish Dictionary) :
i. cop.