thoughtlessly babbling; uninhibited madcap

listen to the pronunciation of thoughtlessly babbling; uninhibited madcap
الإنجليزية - التركية
delidolu