French–English dictionary

English translation of the French word saturer

French → English
  
FrenchEnglish (translated indirectly)Esperanto
saturer
saturate
;
drench
;
imbue
;
pervade
;
sate
;