Search term foolproof has 2 results
EN English FR French
foolproof (a) [method] infaillible (a) [method]
foolproof (a) [method] à toute épreuve (a) [method]