meaning of agacharse

agacharse - Spanish to English

to flex over