supported excavation - French English Dictionary
History

supported excavation



Meanings of "supported excavation" in French English Dictionary : 1 result(s)

English French
Construction
supported excavation fouille blindée