hold water – English–Français translations

🇬🇧 en fr 🇫🇷

hold water verb

  • withstand scrutiny
tenir la route
Wiktionary Links