English Deutsch
ground cover
  • something that overlays land
Bodendecker
Wiktionary Links