Breakdown of Si ha llamado, habrá dejado un mensaje.
un
a, an, some
el mensaje
the message
llamar
to call
dejar
to leave
si
if
haber
to have (auxiliary)
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.