Portuguese translation of the English word drench

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
drench
dar de beber

EnglishPortuguese
drench encharcar