Breakdown of Hay un montón de libros en la mesa.
de
from / of
el libro
the book
la mesa
the table
en
in / on / at
el montón
the pile; un montón de = a lot of
Elon.io is an online learning platform
We have an entire course teaching Spanish (Latin America) grammar and vocabulary.