madeo

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