Search term self-propelled has 2 results
Jump to
EN English IT Italian
self-propelled (a) [technical] a propulsione autonoma (a) [technical]
self-propelled (a) [technical] semovente (a) [technical]