overdrown

listen to the pronunciation of overdrown
English - English
To wet or drench to excess
overdrown
Favorites