Topic: Translated:
x
x
impregnate
durchtränken , Verb
  1.    impregnate
  2.    drench
  3. make wet
  4. more 
  5.    saturate
  6.    soak
  7.    waterlogged
  8.    soaked
  9. hide

Phrases

Contexts

Definitions