Hacer la compra normalmente significa “to buy groceries”
No me gusta hacer la compra los sábados por la mañana, porque el supermercado está lleno de gente.
I don’t like to go shopping on Saturday morning because the supermarket is full of people.
Yo hago la compra los fines de semana.
I buy groceries on the weekends.
Y tú, ¿Cuándo haces la compra?
And you, when do you buy groceries?