How do you say knapsack in Spanish?
The most common translation of "knapsack" in Spanish is mochila. While other words might be used depending on the context (like *alforja* for a saddlebag), *mochila* is the general and most widely understood equivalent.