What is the meaning of Hacer?

to do

to make (something)

to make (e.g. someone do something or feel a certain way.)

to be

to go (to release or excrete (urine, excrement))

to play (a part in a play)

to become; to get

to pretend being, play

to play the fool

to prep, adorn, do (a body part)

to get used to (chiefly in idioms)

to arrive (said of a certain time), be now

task, action

Source: wiktionary.org