Version Française
Translate
"watertight alibi"
to French Language
English to French
French to English
English
French
watertight alibi
(Police) alibi à toute épreuve; fam. alibi en béton.
watertight alibi.
en béton)
watertight alibi.
alibi en béton