earth covering - French English Dictionary

earth covering

Meanings of "earth covering" with other terms in English French Dictionary : 1 result(s)

English French
Common
cover with earth ensevelir [v]