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