Version Française
Translate
"police special"
to French Language
English to French
French to English
English
French
police special
(fam., Police) revolver de police de calibre 38.