to have saliva drip from the mouth; to drool

listen to the pronunciation of to have saliva drip from the mouth; to drool
الإنجليزية - التركية
الإنجليزية - الإنجليزية
drivel
to have saliva drip from the mouth; to drool
المفضلات