mainstay – English–Español translations

🇬🇧 en es 🇪🇸

mainstay noun

  /ˈmeɪn.steɪ/
  • nautical: stabilizing rope
estay mayor
  • chief support
pilar
Wiktionary Links