Search term locomobile has one result
FR French EN English
locomobile (n) [véhicules] {f} traction engine (n) [véhicules]