French-English dictionary »

à toute épreuve meaning in English

FrenchEnglish
à toute épreuve adjectif

bulletproof◼◼◼(reliable, infallible)
adjective
[UK: ˈbʊ.lɪt.pruːf] [US: ˈbʊ.lət.ˌpruːf]