meaning of auf Erden

auf Erden - German to English

on earth [esp. in comparison to heaven]

View more

  • in sun