Translation Of Couverture Du Sol In Different Languages

English
Ways to say couverture du sol
Ground cover