Version Française
Meaning of
"1. étanche. 2. irréfutable"
in English language
French to English
English to French
French
English
1. étanche. 2. irréfutable; sans faille (argument). 3. inattaquable.
watertight (adj.)