have drenched
-he empapado
Presente perfecto para el sujetodel verbodrench.Hay otras traducciones para esta conjugación.

drench

In recent weeks, the southeastern region of Morocco has experienced heavy storms that have drenched the mountainous areas.
En las últimas semanas el sureste marroquí ha vivido algunas tormentas que han traído lluvia intensa a las zonas montañosas.
Palabra del día
el guion