English French Dictionary

English - Français

drench in French:

1. tremper tremper



French word "drench"(tremper) occurs in sets:

TOEFL - Most important words 151 - 175