German-English dictionary »

abgegraben meaning in English

GermanEnglish
abgegraben

dug off