Version Française
Meaning of
"(Crim.) alibi fabriqué/forgé de toutes pièces"
in English language
French to English
English to French
French
English
(Crim.) alibi fabriqué/forgé de toutes pièces; alibi bidon.
made-up alibi