Breakdown of ¿Cuál es tu libro favorito?
ser
to be
el libro
the book
cuál
which / what (implying a choice)
tu
your (singular)
favorito
favorite
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.