over drown

listen to the pronunciation of over drown
English - Turkish
boğmak üzerinde
English - English

Definition of over drown in English English dictionary

overdrown
To wet or drench to excess
over drown
Favorites