Version Française
Translate
"internal body concealment"
to French Language
English to French
French to English
English
French
internal body concealment
(Douanes, Stups.) dissimulation (de drogues dans les cavités internes du corps).