Diccionario Español-Inglés
excusa
Alibi, apology, excuse, excuse me, sorry
Diccionario Español-Inglés
excursión
excusable