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