arrostrar – English–Español translations

🇪🇸 es en 🇬🇧

arrostrar verb

face up to
  • Enfrentar sin mostrar cobardía, hacer cara, a las calamidades o peligros.
to
Wiktionary Links