meaning of Ablagerungen

Ablagerungen - German to English

build up

View more

  • sediments