meaning of auf dem Boden lebend

auf dem Boden lebend - German to English

ground-based [fauna]

View more

  • ground-dwelling