That question isn't Spanish.
I would say the answer is para
which means the gift is FOR Juan
Mochila is a backpack.
Things like:
un escritorio - a desk
una ventana - a window
una silla - a chair
la escuela - the school
la pizarra - the chalkboard
Hope this helps.<3
Have a great day!!
Answer:
Escuché de una peluquería muy buena cerca de aquí.
--> (TRANSLATED) I heard about a very good hairdresser near here.