English-Dutch dictionary »

ground cover meaning in Dutch

EnglishDutch
ground cover (something that overlays land)
noun

bodembedekkersubstantief