Definify.com

Definition 2025


locomotora

locomotora

Spanish

Noun

locomotora f (plural locomotoras)

  1. engine, locomotive