meaning of babbeln

babbeln - German to English

to babble