Online Dictionary

babbelaar Explained

babbelaar at Dutch => English Of Explained:

babbelaar [bɑbəlar]
chatterbox, tattler, telltale
chatterbox, tattler, telltale