ein gebiet überschwemmen

listen to the pronunciation of ein gebiet überschwemmen
Deutsch - Englisch
to flood
to inundate
to deluge an area