meaning of Absetzmoräne

Absetzmoräne - German to English

lodgement till