Future perfectél/ella/ustedconjugation ofdisculpar.

disculpar

¿Supongo que se habrá disculpado?
I take it you apologised?
Word of the Day
to drizzle