Dutch-English dictionary »

bodembedekker meaning in English

DutchEnglish
bodembedekker substantief

ground cover(something that overlays land)
noun