Version Française
Translate
"nailed"
to French Language
English to French
French to English
English
French
nailed
(Crim.) arrêté par la police; arg. serré.