habrá golpeado
Future perfectél/ella/ustedconjugation ofgolpear.

golpear

Se habrá golpeado al caer.
She must have hit it on the way down.
Word of the Day
to purr