English-French dictionary »

ground cover meaning in French

EnglishFrench
ground cover (something that overlays land)
noun

couvre-sol◼◼◼nom {m}