redwood – English–Español translations

🇬🇧 en es 🇪🇸

redwood noun

  • Sequoia sempervirens
secoya gigante
Wiktionary Links