Translation of drenching in Spanish:

drenching

Pronunciation /ˈdrɛn(t)ʃɪŋ/

noun

  • 1

    to get a drenching empaparse

adjective

  • 1

    torrencial