Estela – English–Español translations

🇪🇸 es en 🇬🇧

estela noun

  • Rastro que deja tras de sí un objeto que se mueve a través del agua o del aire.
contrail

Estela properNoun

Stella
Wiktionary Links