German-English dictionary »

aushubhügel meaning in English

GermanEnglish
der Aushubhügel Substantiv

spoil heapnoun