hydro-seeding - French English Dictionary

hydro-seeding

Meanings of "hydro-seeding" in French English Dictionary : 1 result(s)

English French
UN Terms
hydro-seeding ensemencement par projection hydraulique