locotracteur

French

Noun

locotracteur m (plural locotracteurs)

  1. traction engine

Further reading