German-English dictionary »

abgrub meaning in English

GermanEnglish
abgrub

leveled[UK: ˈle.vəld] [US: ˈle.vəld]