German-English dictionary »

herausgeplatzt meaning in English

GermanEnglish
herausgeplatzt

blurted out