German-English dictionary »

erdeule meaning in English

GermanEnglish
die Erdeule Substantiv

earth mothnoun