madida

listen to the pronunciation of madida
Lateinisch - Englisch
dripping, juicy
steeped in
wet, moist
sodden, drenched
drunk, tipsy