Search term self-moving has 2 results
Jump to
EN English IT Italian
self-moving (a) [general] semovente (a) [general]
self-moving (a) [general] autopropulso (a) [general]