Traduction
"front business (or company or shell)"
en Francais
English Version
Anglais > Français
Français > Anglais
Anglais
Français
front business (or company or shell)
(Crim.) société (ou magasin) servant de façade/de couverture.