German-English dictionary »

beroch meaning in English

GermanEnglish
beroch

smelled[UK: smeld] [US: ˈsmeld]