excusa – English–Español translations

🇪🇸 es en 🇬🇧

excusa noun

excuse
Wiktionary Links