English version

blabbermouth

From Longman Dictionary of Contemporary Englishblabbermouthblab‧ber‧mouth /ˈblæbəmaʊθ $ -ər-/ noun [countable]  informalTELL A SECRET someone who tells secrets because they always talk too much
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.