madeo

listen to the pronunciation of madeo
Lateinisch - Englisch
be wet (w/tears/perspiration), be dripping/sodden