Breakdown of A mi madre le ha dado por hacer papiroflexia.
mi
my
la madre
the mother
a
to
hacer
to do, to make
haber
to have (auxiliary)
darle por
to suddenly take to
la papiroflexia
the origami
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.