German-English dictionary »

umbrach meaning in English

GermanEnglish
umbrach

broke down

umbrachte

killed◼◼◼[UK: kɪld] [US: ˈkɪld]