Definify.com

Definition 2026


locomotora

locomotora

Spanish

Noun

locomotora f (plural locomotoras)

  1. engine, locomotive