Sichen no 'drench' ...

Vokabelen

durchnässen, eintauchen
to drench