Definify.com

Definition 2024


locomotora

locomotora

Spanish

Noun

locomotora f (plural locomotoras)

  1. engine, locomotive