trackway surfacing outfit - French English Dictionary
History

trackway surfacing outfit



Meanings of "trackway surfacing outfit" in French English Dictionary : 1 result(s)

English French
Military
trackway surfacing outfit épandeur-finisseur [m]