Meaning of locomotora in Spanish:

locomotora

Translate locomotora into English

feminine noun

  • 1Parte del ferrocarril provista de motor que mueve o arrastra los vagones.

    según el tipo de energía que utilizan las locomotoras pueden ser de vapor, eléctricas o diesel