Breakdown of A mi abuela no le hizo gracia el chiste.
no
no / not
mi
my
la abuela
the grandmother
a
to
le
to him / to her / to you (formal) / him (direct object, male person)
el chiste
the joke
hacer gracia
to strike (someone) as funny, to amuse
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.