Version Française
Translate
"serrated (adj.)"
to French Language
English to French
French to English
English
French
serrated (adj.)
(Police) strié (canon d’une arme à feu).