What does "que haces" mean in English?
que haces means what are you doing
¿Que haces? = what are you doing?